:root {
    --primary-color: rgb(39, 186, 155);
    --primary-color-text: #333;
    --primary-heart-width: 75%;
}


html {
    font: 12px / 1.5 Microsoft YaHei, Heiti SC, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
    color: var(--primary-color-text);
}

#app {
    width: 100%;
}

body, ul, li, p, h1, h2, h3, h4, h5, h6, form, input, button, textarea {
    margin: 0;
    padding: 0;
    border: 0;
}

ul {
    list-style: none;
}

a {
    color: var(--primary-color-text);
    text-decoration: none;
}

img {
    vertical-align: middle;
}